lima bean
Explore definitions, synonyms, and language insights of lima bean
Definitions
                    Noun
                    
                bush bean plant cultivated especially in southern United States having small flat edible seeds
                
                    Noun
                    
                bush or tall-growing bean plant having large flat edible seeds
                
                    Noun
                    
            broad flat beans simmered gently; never eaten raw